@charset "utf-8";
/* CSS Document */

/* 详情页 */
.detail_img{ background:#fff; position:relative;}
.detail_img .slider .sliderlist { width:100%; }
.detail_img .slider .sliderlist li{ width:100%; float:left; margin-right:5px; border-radius:5px;}
.detail_img .slider .sliderlist li img{ width:100% ;}
.detail_img .fav{ position:absolute; right:10px; bottom:0px; opacity:0.6; padding:5px 15px;border-radius:50px;}
.detail_img .fav a{color:#fff; display:block; font-size:12px;}
.detail_img .fav a span{ display:block;font-size: 12px}
.detail_img .fav .iconfont{font-size: 25px;color:#696A6B;line-height: 20px;}
.detail_img .fav .iconfont.active{color:red}
.detail_img .line{ background:url(../images/pp_1.png) repeat-x; height:10px;}
.detail_tit{ padding:10px 10px 0;background:#fff;text-align: center;}
.detail_tit p{ font-size:14px; color:#333; line-height:30px;height:30px;width:100%;overflow:hidden;}
.detail_tit strong{ color:#cd2c35;font-weight: 400;font-size: 21px;}
.detail_tit .price{line-height: 42px;}
.detail_tit .integ{color:#BDBDBD;border: 1px solid #BDBDBD;border-radius: 2px;font-size: 12px;padding: 0 1%; }
.detail_tit .integ em{font-style: normal;}
.detail_tit .market_price{text-decoration: line-through;color:#BDBDBD;margin-left: 5px;font-size: 13px; }
.detail_tit .other{color: #7a7a7a;font-size: 12px;}
.detail_tit .promo{text-align: left;}

.detail_sales{border-top: 1px solid #f1f1f1;padding: 0px 2%;}
.detail_sales .sales_box{border-bottom: 1px solid #f1f1f1;padding: 8px 1%;white-space: nowrap;}
.detail_sales .sales_box .post{margin-right: 1%;}
.detail_sales .sales_box .post img{margin-right: 2px;position: relative;top: -1px;}
.detail_sales .arrow_r{color: #7a7a7a;font-size: 12px;line-height: 20px;}

.detail_size{ background:#f1f1f1; padding:10px 0px;}
.size_con{ background:#fff; padding:10px 2%;}
.buynow{ border-top:#ddd solid 1px; background:#fff;padding:10px 2%;border-radius:0 0 5px 5px; text-align:center;width:96%;z-index:99;}
.buynow a{display:inline-block;border-radius:3px;color:#fff;height:30px;font-size:13px;line-height:30px;text-align:center;width:45%;margin:0 2%;}
.buynow a.buy{background-image:linear-gradient(to bottom,#fba949,#fba239);background-color:#fba949;width:100px;}
.buynow a.add{background-image:linear-gradient(to bottom,#fd6161,#fd5b5b);background-color:#fd6161;width:120px;margin-left:10px;}
.buynow a.cart-num{background-image:linear-gradient(to bottom,#fd6161,#fd5b5b);width:50px;margin-left:10px;border:1px solid #e5e5e5;}
.buynow .msg{text-align:left; overflow:hidden;  right:20px; bottom:0; display:block; border-top:#ccc solid 1px; margin:10px 0 0; padding:10px 0 0;}
.buynow .msg p{  font-size:16px;  }
.buynow .msg p b{ background:url(../images/addcar.png) no-repeat; height:30px; width:30px; display:inline-block; vertical-align:-10px;  margin:0 10px;}
.buynow .msg .white_btn{margin-top:10px; color:#333; text-align:center;}

.detail_con{ background:#fff; overflow:hidden;}
.detail_con .tab{ border-bottom:#eee solid 1px; overflow:hidden;border-top: 10px solid #f1f1f1; cursor:pointer;}
.detail_con .tab li{ background:#f3f3f3; width:33%; padding:10px 0; float:left; text-align:center;border: 1px solid #e0e0e0;border-right: none; border-bottom:#f3f3f3 solid 3px; font-size:14px;}
.detail_con .tab li.cur{ border-bottom:#e4393c solid 3px; background:#fff;}
.detail_con .tab_con img{max-width:100%; width:auto !important;height:auto !important; }
.detail_con .tab_con iframe{max-width:100%; width:auto !important;height:auto !important; }
.comments_list{ padding-bottom:5px;}
.comments_list li{ border-bottom:#dedede solid 1px; overflow:hidden; padding:10px 2%;}
.comments_list li a{ display:block; width:25%;float:left;border-radius:50%; margin-right:5%; padding:1%;box-shadow:rgba(0,0,0,0.3) 0 0 4px;}
.comments_list li .user_photo{  border-radius:50%;}
.comments_list li p{ float:right; display:block; width:100%; color:#666; font-size:14px;}
.comments_list li p.con{ color:#333;}
.comments_list li span{ margin:5px 20px 0 0; display:inline-block;}

/* 尺码 */
.handle ul{ overflow:hidden;}
.handle li{ float:left;padding:0px 15px; margin:0px 0px 10px 10px; display:inline-block; cursor:pointer; font-size:13px;}
.handle .handle_title{ float:left; margin:0; padding:0;}
.handle .quantity .handle_title,.handle .selected .handle_title{float:left;padding:5px 0;}
.handle .selected .aggregate{ color:#b20005; font-weight:bold;margin-top: 5px;}
.handle li.dotted{background:#fefefe;background:linear-gradient(to bottom,#fefefe,#f5f5f5);background:-moz-linear-gradient(top, #fefefe,#f5f5f5);background:-webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#f5f5f5));border:#ddd solid 1px;border-radius:3px; color:#333;}
.handle li.dotted:active{background:linear-gradient(to bottom,#f5f5f5,#fefefe);background:-moz-linear-gradient(top, #f5f5f5,#fefefe);background:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#fefefe));border:#ddd solid 1px;border-radius:3px; color:#333;}
.handle li.solid{border:#8d0303 solid 1px;border-radius:3px;color:#b00005;}
.handle li.solid a{color:#b00005;}
.handle li img{width:40px;height:40px;}
.handle li.aggregate img{width:24px;height:24px;}
/*数量*/
.quantity-wrapper {display:inline-block;height:24px;border-radius:5px;}
.quantity-wrapper .quantity-decrease, .quantity-wrapper .quantity-increase {background:#fff;border:1px solid #848689;color:#666;display:block;line-height:24px;width:24px;overflow:hidden;text-indent:-200px;}
.quantity-wrapper .quantity-decrease, .quantity-wrapper .text, .quantity-wrapper .quantity-increase{float:left;font-size:13px;text-align:center;height:100%;}
.quantity-wrapper .quantity-decrease em{background:url(../images/cart-number.png) no-repeat 0 -18px;background-size:100%;height:10px;width:10px;display:block;margin:7px;}
.quantity-wrapper .quantity-increase em{background:url(../images/cart-number.png) no-repeat 0 0;background-size:100%; height:10px;width:10px;display:block;margin:7px;}
.quantity-wrapper .text{color:#333;border:solid #848689;border-width:1px 0 1px 0;height:24px;width:39px;border-radius:0;-webkit-appearance:none;}


.promo-price-type{border:1px solid #E3C8BD; color:#ff5000;padding:0px 5px 0px 5px; border-radius:2px; font-style:normal}
.promo-price{color:#ff5000; font-size:14px; font-family:Arial,Helvetica,sans-serif; vertical-align:middle; font-weight:700;padding-left:5px;}
.price-del{font-size:15px}
.price-normal{font-family:Arial;color:#FF543A;font-size:16px;font-weight:bold}
sub.two{padding-left:12px; padding-right:12px;}
.countdown {color:#7a7a7a;font-size: 12px;display: inline-block;width: 47%;overflow: hidden;height: 20px;vertical-align: bottom;white-space: nowrap;text-overflow: ellipsis;}
.countdown em{ font-style:normal}
.countdown .lefttime{/*background:url(../images/T1naqRXdxoXXcu5FDa-17-17.png) left -1px no-repeat;*/padding-left:20px;}
.countdown .flip-top{margin-right:5px;}

.list_entry{padding: 10px 0;position:relative;background:#fff;}
.list_entry dt{width:16%; padding-left:10px;display: inline-block;padding-right:10px;position:relative;padding-top:5px;padding-bottom:5px;}
.list_entry dt img{margin:0px 0 0 5px;}
.list_entry .store_logo img{max-width: 40px;border: 1px solid #e0e0e0;padding: 5px;}
.list_entry dd{padding:7px 0px 0;text-align:left;font-size:14px;vertical-align: middle;display:inline-block;width:60%;}
.list_entry dd .store_name{display: block;font-size: 14px;font-weight: bold;}
.list_entry dd span{color: #999;font-size: 12px}
.list_entry dd span a{color: #999;text-decoration: underline;}
.icon_dong {display:inline-block;vertical-align:middle;font-style:normal;background:url("../images/icon-fov.png");background-size:45px 70px;background-position:0 -55px;width:15px;height:15px;margin-right:10px;}

.default img{max-width:100%;height:auto !important}


/*组合搭配 BEGIN*/
.goods_relation{border-bottom:1px solid #dedede;padding-bottom:20px;}
.goods_relation .mt{}
.goods_relation .mt h2{height:40px;line-height:40px;font-size:15px;color:#252525;margin-left:15px;}
.goods_relation .mc{width:100%;}
.goods_relation .mc li{width:45%;padding:4% 2% 0;border: 1px solid #f1f1f1;float:left;}
.goods_relation .mc li .p-img{width:100%;}
.goods_relation .mc li .p-img img{width:100%;}
.goods_relation .mc li .p-name{font-size:10px;color:#7a7a7a;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;height:29px;line-height:14px;}
.goods_relation .mc li .p-price{text-align: center;line-height: 40px;}
.goods_relation .mc li .p-price strong{color:#FF5500;font-weight: 400;}
.goods_relation .mb{text-align:center;line-height:40px;}
.goods_relation .mb .p-name{}
.goods_relation .mb .p-price{}
.goods_relation .mb .p-price strong{color:#cd2c35;}
.goods_relation .mb .btns a{display:inline-block;border-radius:3px;color:#fff;height:30px;font-size:13px;line-height:30px;text-align:center;background-image:linear-gradient(to bottom,#fba949,#fba239);background-color:#fba949;width:100px;}
/*组合搭配 END*/